.showBox {
  user-select: text;
  position: fixed;
  z-index: 999;
  top: 20px;
  overflow: auto;
  min-width: 100px;
  min-height: 100px;
  background-color: antiquewhite;
  padding: 20px;
  box-sizing: border-box;
  z-index: 9999;
  transition: right .3s linear;
  opacity: 0.8;
  right: 20px;
}

.hiddenBox {
  right: -250px;
}

/* .showBox:hover {
  right: 20px;
  opacity: 1;
} */

.publicBtn {
  padding: 5px 12px;
  margin-right: 10px;
  border-radius: 5px;
  background-color: black;
  color: #fff;
  margin-bottom: 10px;
  user-select: none;
  text-decoration: none !important;
}

.leftBtn {
  position: relative;
  left: -30px;
  top: -7px;
}

.rightBtn {
  position: relative;
  left: -30px;
  top: -7px;
  display: none;
}